# 解决方案：
# 1. 找出基线条件，这种条件必须尽可能简单。
# 2. 不断将问题分解（或者说缩小规模）,直到符合基线条件。


#  计算列表数量
def sum(list):
    if list == []:
        return 0
    return list[0] + sum(list[1:])
